controversial idea - Spanish English Dictionary